2251 S Loop 288, Denton, TX 76205-4973, Denton
"Dine-in open June 18,2020"
619 S Locust St, Denton, TX 76201-6819, Denton
"Don't pass it up. Good prices and excellent food. Service is prompt and friendly."
"Dine-in open June 18,2020"